package com.jqb.pattern.command;

public class Client {
	public static void main(String[] args) {
		/**
		 * 参数的奥义：需要什么才能实现功能
		 */
		//写命令
		Command command = new CommandImpl(new Receiver());
		//发送命令
		Invoker invoker = new Invoker(command);
		//执行命令(最终执行命令的是接收者而不是命令传达者[命令是让接收者开始生产即让接收者调用自己的working方法])
		invoker.doSth();
		
	}
}
